﻿body, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}

img {
    border: 0;
	vertical-align: top;
}

/*
 * table cellspace=0 cellpadding=0.
 * if you set 1px border, set border-collapse:border-collapse:separate;
*/
table {
    border-collapse: collapse;
}

td{
	vertical-align:top;
}
td.edk-middle{
    vertical-align:middle;
}
/*
reset Ext's CSS
*/
ol.showListDecimal{
    list-style-type:decimal;
    padding-left:30px;
}

/*ie only CSS*/
#somediv{
	width: 100px;
}

.left {
    float: left;
} 

.right {
    float: right;
}

.clear{
	clear:both;
}
/*---------------------隐藏元素的两种方法--------------------------*/
.hide {
    display: none;
}

.hide2{
     left:-1000px;
     position:absolute;
     top:-1000px;
     visibility:hidden;	
}

/*---------------------取消连接下划线的样式--------------------------*/
a:link.edk-noUnderLine {
	color:"transparent";
	text-decoration:none;
}
a:visited.edk-noUnderLine {
	color:"transparent";
	text-decoration:none;
}
a:hover.edk-noUnderLine {
	text-decoration:underline;
}

/*---------------------快速制作1px 表格边框，为需要设置的table元素加上border的class即可--------------------------*/
div.borderTable table {
	border: 1px gray solid;
	border-collapse: collapse;
	border-spacing: 0;
	width:95%;
}

div.borderTable table td, div.borderTable table th{
	border: 1px gray solid;
	line-height:160%;
	height:120%;
	padding:6px;
}

/*---------------------鼠标显示小手板--------------------------*/
.edk-mouseHoverWithHand {
	cursor:pointer;
}

/*---------------------显示数字的专用样式--------------------*/
.edk-number {
    color: #808080;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif!important;
    font-size: 7pt!important;
}

/*
 用CSS画一条水平线
 */
div.edk-hozLine-solid {
    font-size: 1px;
    height: 1px;
    line-height:1px;
    border:0;
    border-top:1px solid black;
    width:99%;
}

/*
 用CSS画一条虚线（圆点隔开的）
 */
.edk-dot, .edk-hozLine-dot {
    width: 99%;
    height: 1px;
    font-size: 1px;
    background: url(images/blackDOT_2.gif) repeat-x bottom;
    margin:3px;
}

/**
 * 用CSS画一个矩形的箱子
 */
div.edk-box-style1 {
    border: 1px solid gray;
    padding: 5px;
    background-color: rgb(251, 249, 236);
    line-height: 200%;
    color: rgb(84, 81, 72);
    clear: left;
    width:96%;
}

.edk-title {
    font-family: '黑体', "Trebuchet MS", Tahoma, arial, sans-serif;
    font-weight: normal;
    font-size: 18px;
    letter-spacing: 2px;
} 

.edk-subTitle {
    color: gray;
    margin: 5px;
    letter-spacing: 0.3em;
    text-align: right;
}

.edk-content p, div#edk-content p {
    text-indent: 2em;
    /*line-height:150%; */
    line-height:20px;
    letter-spacing:0.1em;
    text-align: justify;
    text-justify: inter-ideograph;
    padding: 10px;
    font-family: "simsun","Trebuchet MS",Helvetica,Arial,Sans-serif;
    font-size:15px; 
    /*强制换行
    word-wrap: break-word;
    word-break: normal; 
    overflow:auto;
    */
}
.english p{
    font-family: "Constantia";
    font-family: 'Lucida Grande' , 'Bitstream Vera Sans' , 'trebuchet ms' ,verdana,tahoma,arial,sans-serif;
    letter-spacing:0.05em;
    font-size:18px; 
}
/* 消除li影响 */
.edk-content li p {
    text-indent:0;
    letter-spacing:0.05em;
    margin-right:3em;
}
textarea.edk-code, .edk-content pre.edk-code {
    margin:10px;
    border:#e6e6e6 1px solid;
    border-left-width:3px;
    padding:5px;
    margin-left;3px;
    font-family: "Courier New","Trebuchet MS",Helvetica,Arial,Sans-serif;
    font-size:9pt;
    width:70%;
    overflow:auto;
}
div.edk-content p img, div#ekd-content p img{
    text-align:center;
}
div#NJS-helper-emailIcon {
    width: 16px;
    height: 16px;
    background: url(images/email-wht-16x16.gif);
    float: left;
    margin: 3px;
}

div#NJS-helper-printIcon {
    width: 16px;
    height: 16px;
    background: url(images/printer-wht-16x16.gif);
    float: left;
    margin: 3px;
}

.google-search {
    background: url(images/google-search.gif) no-repeat 5px 0;
    border: 1px solid gray;
    color: gray;
} 
/*---------------------表单类控件样式--------------------------*/

/*--------标准样式---------*/
form input.edk-input-1 {
	border: 1px solid gray;
	padding:1px;
}
form .edk-input-2{
	background:#fff url(images/text-bg.gif) repeat-x scroll 0pt 1px;
	border:1px solid #B5B8C8;
	padding:2px 3px 0 3px;
	margin-bottom:8px
}
/*只留一底线的formField*/
form input.edk-input-3 {
    font-family: Verdana;
    color: #996699;
    border-left: 1px none;
    border-right: 1px none rgb(0, 0, 0);
    border-top: 1px none rgb(0, 0, 0);
    border-bottom: 1px solid rgb(100, 160, 190);
    background-color: #FEFDEF;
}

/*引用时的样式*/
.quote
{
    padding: 25px;
    background: url(images/quote_begin.gif) no-repeat;
    text-indent:3em!important;

}
.quote_end
{
    padding: 35px;
    padding-top: 0;
    background: url(images/quote_end.gif) no-repeat right bottom;
}
ul.EDK-sideList-1 li{
    list-style-image:url(images/list_style_icon_1.gif);
}
/*--圆角图片--*/
/*for  cellpadding=0*/

table.yjBorder td
{
    padding: 0;
    border-spacing: 0;
    vertical-align: top;
}
/*table cellspace=0.if you set 1px border, set border-collapse:border-collapse:separate;*/
table.yjBorder
{
    border-collapse: collapse;
}
/*--头部--*/
td.yjLeftTop
{
    background: url(images/yj.gif);
    background-repeat:no-repeat;
    width: 9px;
    height: 9px;
    font-size: 1px;
}
td.yjTop
{
    font-size: 1px;
    background: url(images/yj_dot.gif) repeat-x;
}

div.yjRightTop
{
    font-size: 1px;
    background: url(images/yj.gif) 0 -10px;
    background-repeat:no-repeat;
    background-color:White; /*此项可根据背景的颜色修改*/
    width: 9px;
    height: 9px;
    float: right;
} 
/*--躯干--*/
td.yjLeftLine
{
    border-left: 2px solid #929292;
}
td.yjRightLine{

    border-right: 2px solid #929292;
}
/*--底部--*/
td.yjLeftBottom
{
    background: url(images/yj.gif) 0 -30px;
    background-repeat:no-repeat;
    width: 9px;
    height: 10px;
    font-size: 1px;
}
td.yjBottom
{
    font-size: 1px;
    background: url(images/yj_dot.gif) repeat-x;
    background-position: bottom;
}

div.yjRightBottom
{
    font-size: 1px;
    background: url(images/yj.gif) 0px -20px;
    background-repeat:no-repeat;
    background-color:White; /*此项可根据背景的颜色修改*/
    width: 9px;
    height: 10px;
    float: right;
}
ul.edk-pagingbar{
    text-align:center;
    margin:10px;
}
ul.edk-pagingbar li{
    display:inline;
    border:1px gray solid;
    margin:8px;
    padding:2px;
    line-height:25px;
    color: #808080;
    font-family: Verdana;
    font-size: 9pt;
    width:33px;
    height:20px;
    text-align:center;
}
ul.edk-pagingbar li.highlight{
    background:#e6e6e6;
    
}
ul.edk-pagingbar li a{
    display:inline;
    
}
ul.edk-pagingbar li a:link{
    text-decoration:none;
}
ul.edk-pagingbar li a:visited{
    text-decoration:none;
}
ul.edk-pagingbar li a:hover{
    text-decoration:underline;
    background:#e6e6e6;
}
ul.edk-pagingbar li a:active{
    text-decoration:none;
}

td.edk_createDate{
    text-align:center;
    color: #808080;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif!important;
    font-size: 7pt!important;
    width:90px;
}
td.edk_htmlTable_link{
    width:100px;
    font-size:9pt;
}
/*修正ext htmlEditor iframe*/
div.x-html-editor-wrap iframe {
    width:100%;
}
/*立体box*/
div.3D_Box {
    background:#d4d0c8;
    border:2px outset;
    -moz-border-top-colors: #d4d0c8 white;
    -moz-border-left-colors: #d4d0c8 white;
    -moz-border-right-colors:#404040 #808080;
    -moz-border-bottom-colors:#404040 #808080;
}
/*隔行换色*/
.evenRow{
    background:#EBEBEB!important;
}
/*本来不应该放在这儿，是disuz的脚本*/
td.t_msgfont{
    text-align: justify;
    text-justify: inter-ideograph;
    line-height:160%;    
    letter-spacing:1px;
}

/* 页面功能  Start */
#edk-pageFunctionn {
	margin:10px;
	margin-top:25px;
	text-align:right;
}
#edk-pageFunctionn li {
	list-style: none;
	display:inline;
	margin: 5px;
	margin-right:3px;
	margin-left:0;
	font-size: 9pt;
}
#edk-pageFunctionn li.box, 
#edk-pageFunctionn li a:link, 
#edk-pageFunctionn li a:visited{
	color: #0066CC;
	border: 1px solid #444;
	background: #E5EEF5;
	padding: 3px;
	border: 1px solid #84B0C7;
}


ul#edk-pageFunctionn li a.emailBtn:link,
#edk-pageFunctionn li a.emailBtn:visited{
	padding-left:20px;
	background: url(icon/ico-forward.gif) no-repeat 3px 2px #E5EEF5;
}

#edk-pageFunctionn li a:hover,
#edk-pageFunctionn li a.emailBtn:hover {
	background-color: #FFF;
	color: #2C4C78;
}
#edk-pageFunctionn li a.printBtn:link, 
#edk-pageFunctionn li a.printBtn:visited{
	padding-left:20px;
	background: url(icon/ico-print.gif) no-repeat 3px 2px #E5EEF5;
}
#edk-pageFunctionn li a:hover,
#edk-pageFunctionn li a.emailBtn:hover {
	background-color: #FFF;
	color: #2C4C78;
}

#edk-pageFunctionn li.adjustFontSize{
	padding-left:20px;
	background: url(icon/ico-font.gif) no-repeat 3px 2px  #E5EEF5;
}
.indentBlock_1{
    text-indent:20px;    
}
.indentBlock_2{
    text-indent:40px;    
}
/* deepcms */
.editMode{
    margin:5px;
    font-size:10.5pt;
}
.editMode .icon{
    width: 16px;
    height:16px;
    padding-right:3px;
}

.editMode .create{
    background: url(icon/standard/create.gif) no-repeat;
}
.editMode .update{
    background: url(icon/standard/update.gif) no-repeat;
}

.editMode .delete{
    background: url(icon/standard/delete.gif) no-repeat;
}
.editMode .classMgr{
    background: url(icon/standard/class.gif) no-repeat;
}
.editMode .commentMgr{
    background: url(icon/standard/note_go.gif) no-repeat;
}
.editMode .configMgr{
    background: url(icon/standard/tools.gif) no-repeat;
}
.editMode .attachment{
    background: url(icon/standard/attachment.gif) no-repeat;
}
.editMode .covertStaticPage{
    background: url(icon/standard/covertStaticPage.gif) no-repeat;
}
fieldset.adminPanel{
    width:95%;
    text-align:center;
    margin:10px;
}
.editMode .profile{
    background: url(icon/standard/profile.gif) no-repeat;
}
.editMode .exit{
    background: url(icon/standard/exit.gif) no-repeat;
}

/* Ext中文字体修正补丁。 ajaxjs.com Ext中文网*/
.x-window-header-text, x-panel-header-text{
    font-size:9pt!important;
}
.x-panel-header-text, .x-window-header-text{
    font-size:9pt!important;
}
/* -------End-----Ext 4.0 中文字体修正补丁。----*/

/* 登录 */
form.admin-login-from table{
    width: 100%;
}
form.admin-login-from table td{
    padding-top:5px;
    text-indent:1em;
    font-size:10.5pt;
}
form.admin-login-from table td input.edk-input-2{
    width:90%;
}
form.admin-login-from td.bottom{
    text-align: 'center';
    background-color:#e0e0e0;  
}
form.admin-login-from td.bottom table{
    text-align: 'center';
    margin:5px;
}
form.admin-login-from td.bottom table td{
    text-indent:0;
}

/* 按钮 */
button.edk-button,f orm.admin-login-from button{
    cursor:pointer;
    border-width:           1px;
    background-color:       #e8e0c8;
    border-left-color:      #f4f0e4;
    border-right-color:     #747064;
    border-top-color:       #f4f0e4;
    border-bottom-color:    #747064;
}